آموزش Docker، Dockerfile و Docker Compose (2020 آماده!) [ویدئو]

Docker, Dockerfile, and Docker Compose (2020 Ready!) [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: اگر قبلاً با کانتینری‌سازی کار نکرده‌اید یا نیاز به تجدید سریع در رایج‌ترین دستورات و الگوها با استفاده از Docker دارید، این دوره برای شما مناسب است. اگرچه چارچوب‌ها یا ابزارهای کانتینری‌سازی دیگری نیز وجود دارد، اما Docker در استفاده از آن برای همه چیز، از ماشین‌های توسعه‌دهندگان گرفته تا استقرار ابرهای آماده برای تولید، به عنوان استاندارد ظاهر شده است. در این دوره یاد خواهید گرفت که چگونه از همان ابتدا از Docker در گردش کار توسعه روزانه خود برای افزایش بهره وری خود استفاده کنید. قبل از اینکه به نحوه خواندن، درک و نوشتن فایل‌های docker-compose.yml بپردازید، Docker Run را کشف خواهید کرد. همانطور که پیشرفت می کنید، این دوره شما را از طریق توسعه تصاویر Docker همراه با کمک به درک تکنیک ایجاد یک پیکربندی سفارشی با Dockerfile می کند. بعداً، مزایای محیط توسعه محلی در مقابل ماشین های مجازی در مقابل داکر را بررسی خواهید کرد. در پایان این دوره، شما به خوبی با Docker آشنا خواهید شد و مهارت های مورد نیاز برای استفاده موثر از آن برای مدیریت محیط خود را توسعه داده اید. همه کدها و فایل های پشتیبانی این دوره در - https://github.com/PacktPublishing/Working-with-Docker-Dockerfile-and-Docker-Compose موجود است فایل های Docker خود را به طور موثر بخوانید، درک کنید و بنویسید. تفاوت بین Host-Volume و Named-Volume mounting را درک کنید با خواندن و نوشتن فایل‌های docker-compose.yaml خود سرعت بگیرید با بهبود فایل های docker-compose.yaml در دنیای واقعی به خوبی آشنا شوید مهم‌ترین پرچم‌ها و موارد استفاده روزمره Docker Run را کاوش کنید این دوره برای کسانی است که به دنبال درک Docker و نحوه استفاده از آن برای اشتراک‌گذاری، ارسال و بازتولید یک محیط در بین تیم‌ها هستند. همچنین اگر به یک راهنمای سریع و در عین حال جامع و عملی برای Docker نیاز دارید، این دوره برای شما مفید خواهد بود. فرآیند نصب Docker در Windows Professional یا Server (با Hyper-V) را بررسی کنید * با اجرای یک Docker Container و همچنین چندین Docker Container به خوبی آشنا شوید * نحوه استفاده و تعریف جداسازی شبکه در Docker و شبکه Docker0 را بدانید.

سرفصل ها و درس ها

معرفی Introduction

  • مقدمه ای بر توسعه محلی در مقابل جعبه مجازی در مقابل داکر - چرا از داکر استفاده می کنیم؟ Introduction to Local Development vs. Virtual Box vs. Docker - WHY use docker?

نصب Docker در Windows Pro، Windows Home، MacBook یا Linux Installing Docker on Windows Pro, Windows Home, MacBook or Linux

  • نصب Docker Desktop روی Windows Professional یا Server (با Hyper-V) Install Docker Desktop on Windows Professional or Server (with Hyper-V)

  • Docker Desktop را روی مک نصب کنید Install Docker Desktop on Mac

  • نصب Docker Toolbox در Windows Home (بدون Hyper-V) Install Docker Toolbox on Windows Home (without Hyper-V)

آشنایی با Docker Run با نصب ولوم و پرچم های مهم گام به گام Understanding Docker Run with Volume mounting and important flags step by step

  • اجرای یک داکر کانتینر گام به گام توضیح داده شده است Running a single Docker Container Explained Step-By-Step

  • اجرای چندین داکر کانتینر، جدا کردن و اتصال گام به گام داکر Running multiple Docker Containers, detaching and docker attach step by step

  • اجرای کانتینرهای Docker با سیستم فایل میزبان اشتراکی (نصب صدا) Running Docker Containers with a Shared Host File System (Volume Mounting)

  • اجرای اسکریپت های PHP با نصب حجم در ظروف Docker - مثال عملی Running PHP Scripts with Volume Mounting in Docker Containers - Practical Example

  • نحوه دسترسی به گزارش سرور در Docker و نحوه انجام پورت فورواردینگ در Docker How to access Server Logs in Docker and How to do Port Forwarding in Docker

ایجاد تصاویر Docker و یک پیکربندی سفارشی با Dockerfile در Docker Creating Docker Images and a Custom Configuration with Dockerfile in Docker

  • اولین Dockerfile خود را به صورت گام به گام توضیح داده شده برای مبتدیان بنویسید Write your first Dockerfile Step-By-Step Explained for Beginners

  • از یک سرور توسعه PHP سفارشی در داخل یک Container بر اساس Dockerfile استفاده کنید Use a custom PHP Development Server inside a Container based on a Dockerfile

  • برنامه وب خود را با استفاده از Apache/PHP به عنوان تصویر Docker با یک Dockerfile ارسال کنید Ship your Web-Application using Apache/PHP as Docker Image with a Dockerfile

  • تصاویر سفارشی را در مخزن تصویر Docker-Hub آپلود کنید Upload Custom Images to Docker-Hub Image Repository

خواندن، درک و نوشتن فایل های docker-compose.yml گام به گام Reading, Understanding and Writing docker-compose.yml files step by step

  • فایل docker-compose.yml خط به خط توضیح داده شده است The docker-compose.yml File Explained Line-by-Line

  • این روشی است که از Docker-Compose برای شروع و توقف خدمات استفاده می کنید This is how you use Docker-Compose to Start and Stop Services

  • با استفاده از Docker-Compose تصاویر خود را با پیکربندی سفارشی بسازید Build your own Images with Custom Configuration using Docker-Compose

  • یک محیط توسعه نمونه (PHP/Apache/MySQL) با استفاده از docker-compose.yml A Sample Development Environment (PHP/Apache/MySQL) using docker-compose.yml

  • درک پایداری داده ها در فهرست راهنماهای نصب شده در حجم میزبان قدم به قدم Understanding Data Persistence in Host-Volume Mounted Directories Step by Step

  • درک پایداری داده ها در حجم های نامگذاری شده و به اشتراک گذاری داده ها در کانتینرها Understanding Data Persistence in Named-Volumes and Data-Sharing in Containers

درک جداسازی شبکه با استفاده از شبکه های پل در Docker-Compose Understanding Network Segregation using Bridge Networks in Docker-Compose

  • درک جداسازی شبکه در Docker و شبکه Docker0 Understanding Network Segregation in Docker and the Docker0 network

  • ایجاد یک شبکه خاص در فایل docker-compose.yml Creating a Specific Network in the docker-compose.yml file

  • استفاده و تعریف شبکه ها در فایل docker-compose.yml برای جداسازی شبکه Using and Defining Networks in docker-compose.yml file for Network Segregation

مثال عملی یک محیط docker-compose.yml Practical Example of a docker-compose.yml Environment

  • درک و بهبود فایل وردپرس docker-compose.yml Understanding and Improving the Wordpress docker-compose.yml file

  • با تشکر از خرید این دوره: کلمات پایانی Thank you for buying this course: Closing words

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش Docker، Dockerfile و Docker Compose (2020 آماده!) [ویدئو]
جزییات دوره
2 h 48 m
24
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Thomas Wiesner Thomas Wiesner

آموزش بیش از 60000 دانش آموز در مورد توسعه